to substantially affect - Español Inglés Diccionario